package org.dromara.common.core.constant;

/**
 * @author leifengyang
 * @version 1.0
 * @date 2025/9/13 11:02
 * @description:
 */
public class VodConst {

    /**
     * 封装事件常量字符串
     */
    //视频上传完成；
    public static final String NEW_FILE_UPLOAD = "NewFileUpload";
    //任务流状态变更；
    public static final String PROCEDURE_STATE_CHANGED = "ProcedureStateChanged";
    //视频删除完成；
    public static final String FILE_DELETED = "FileDeleted";
    //视频转拉完成；
    public static final String PULL_COMPLETE = "PullComplete";
    //视频编辑完成；
    public static final String EDIT_MEDIA_COMPLETE = "EditMediaComplete";
    //微信发布完成；
    public static final String WECHAT_PUBLISH_COMPLETE = "WechatPublishComplete";
    //合成视频完成；
    public static final String COMPOSE_MEDIA_COMPLETE = "ComposeMediaComplete";
    //小程序发布完成；
    public static final String WECHAT_MINI_PROGRAM_PUBLISH_COMPLETE = "WechatMiniProgramPublishComplete";
    //
    public static final String TRANSCODE_COMPLETE = "TranscodeComplete";

    public static final String CONCAT_COMPLETE = "ConcatComplete";

    public static final String CLIP_COMPLETE = "ClipComplete";
    public static final String CREATE_IMAGE_SPRITE_COMPLETE = "CreateImageSpriteComplete";
    public static final String CREATE_SNAPSHOT_BY_TIME_OFFSET_COMPLETE = "CreateSnapshotByTimeOffsetComplete";


    public static final String STATUS_FINISH = "FINISH";

    public static final String INFO_FLOW_PROCEDURE = "info_flow_procedure";
    public static final String QUALITY_FLOW_PROCESS = "translateQualitity";

}
